// 请求接口
import request from './request'

// 封装登录接口
export function LoginApi(data) {
  return request({
    url: '/login',
    method: "POST",
    data
  })
}
// 封装用户管理接口
export function userApi() {
  return request({
    url: '/menus',
    method: "GET",

  })
}
// 封装用户列表接口
export function UserListApi(params) {
  return request({
    url: '/users',
    method: "GET",
    params
  })
}
// 封装添加用户接口/
export function UserAddApi(data) {
  return request({
    url: '/users',
    method: "POST",
    data
  })
}
// 封删除用户接口/
export function UserDelApi(userid) {
  return request({
    url: `users/${userid}`,
    method: "DELETE",
  })
}
// 封装编辑用户接口/
export function UserEditApi(userid, data) {
  return request({
    url: `users/${userid}`,
    method: "PUT",
    data
  })
}
// 封装角色列表接口
export function getRolesList(params) {
  return request({
    url: '/roles',
    method: "GET",
    params
  })
}
// 封装添加角色接口
export function addRolesApi(data) {
  return request({
    url: '/roles',
    method: "POST",
    data
  })
}
// 封删除角色接口/
export function RloesDelApi(rolesid) {
  return request({
    url: `roles/${rolesid}`,
    method: "DELETE",
  })
}
// 封装编辑角色接口
export function RolesEditApi(rolesid, data) {
  return request({
    url: `roles/${rolesid}`,
    method: "PUT",
    data
  })
}